dbe3d7892ee86ee369de20b8e6fab65eadec650c,struts2/ognl/gen/com/intellij/lang/ognl/parser/OgnlParser.java,OgnlParser,methodCallParameters_1,#PsiBuilder#number#,328
Before Change
int offset_ = builder_.getCurrentOffset();
while (true) {
if (!methodCallParameters_1_0(builder_, level_ + 1)) break;
int next_offset_ = builder_.getCurrentOffset();
if (offset_ == next_offset_) {
empty_element_parsed_guard_(builder_, offset_, "methodCallParameters_1");
break;
}
offset_ = next_offset_;
}
return true;
After Change
// (',' expression)*
private static boolean methodCallParameters_1(PsiBuilder builder_, int level_) {
if (!recursion_guard_(builder_, level_, "methodCallParameters_1")) return false;
int pos_ = current_position_(builder_);
while (true) {
if (!methodCallParameters_1_0(builder_, level_ + 1)) break;
if (!empty_element_parsed_guard_(builder_, "methodCallParameters_1", pos_)) break;
pos_ = current_position_(builder_);
}
return true;
}